NULL, 0, 0, 1, 1);
}
-/**
- * gdk_surface_new_temp: (constructor)
- * @display: the display to create the surface on
- * @position: position of the surface on screen
- *
- * Creates a new temporary surface.
- * The surface will bypass surface management.
- *
- * Returns: (transfer full): the new #GdkSurface
- **/
-GdkSurface *
-gdk_surface_new_temp (GdkDisplay *display,
- const GdkRectangle *position)
-{
- g_return_val_if_fail (GDK_IS_DISPLAY (display), NULL);
- g_return_val_if_fail (position != NULL, NULL);
-
- return gdk_surface_new (display, GDK_SURFACE_TEMP,
- NULL,
- position->x, position->y,
- position->width, position->height);
-}
-
/**
* gdk_surface_new_popup: (constructor)
* @parent: the parent surface to attach the surface to
void gdk_surface_leave_monitor (GdkSurface *surface,
GdkMonitor *monitor);
-GdkSurface * gdk_surface_new_temp (GdkDisplay *display,
- const GdkRectangle *position);
-
void gdk_surface_destroy_notify (GdkSurface *surface);
void gdk_synthesize_surface_state (GdkSurface *surface,